body{background: url("../images1/body_back.jpg") no-repeat;background-position: top center;}
.top{width: 1200px;margin: 0 auto;height: 50px;}
.top_logo{float: left;height: 50px;}
.top_div{float: right;line-height: 50px;color: #191919;font-size: 14px;}
.top_div a{color: #191919;}
.nav_warp{width: 1200px;margin: 0 auto;height: 38px;margin-top: 30px;}
.nav{float: right;}
.nav li{float: left;margin-left: 20px;text-align: center;}
.nav li a{color: #e62b17;font-size: 16px;line-height: 22px;font-weight: bold;}
.nav li a span{display: block;font-size: 12px;}
.height_50{height: 500px;margin: 0 auto;width: 1200px;}
.height_50 img{margin-left: 47px;position: relative;z-index: 2;}
.main{width: 1200px;margin: 0 auto;}
.main_l{float: left;width: 239px;}
.main_ltop{height: 708px;background: url("../images1/main_ltop.png") no-repeat;}
.main_lul{width: 204px;padding-top:15px;margin-left: 28px;}
.main_lul li{height: 114px;font-size: 30px;color: #fff;font-weight: bold;text-align: center;box-sizing: border-box;padding-top: 41px;}
.main_lul li a{color: #fff;display: block;}
.main_lul li span{color: #fff;text-transform: uppercase;font-size: 12px;display: block;line-height: 20px;}

.icon_list{width: 200px;margin: 0 auto;margin-left: 29px;margin-top: 70px;}
.icon_list li{width: 100px;float: left;height: 93px;}
.icon_list img{display: block;margin: 0 auto;height: 46px;}
.icon_list p{font-size: 14px;color: #e4e5c9;text-align: center;margin-top: 5px;}

.main_lbot{background: url("../images1/main_lbot.png") no-repeat;width: 239px;height: 1058px;}
.main_lbotul{margin-left: 49px;padding-top: 37px;}
.main_lbotul li{width: 160px;height: 70px;line-height: 70px;}
.main_lbotul li a{display: block;line-height: 70px;color: #fff;font-size: 18px;text-indent: 62px;}

.main_r{float: right;width: 948px;}
.banner{width: 371px;height: 576px;float: left;}

.swiper-pagination-bullet{background: #63b178;opacity: 1;}
.swiper-pagination-bullet-active{background: #63b178;position: relative;}
.swiper-pagination-bullet-active:after{width: 14px;height: 14px;border: 1px solid #63b178;position: absolute;left: 0;top: 0;margin-left: -4px;margin-top: -4px;content: "";
    border-radius: 14px;}

.main_gg{width: 332px;float: left;height: 281px;padding: 0 19px;background: #fff;margin-left: 15px;}
.main_gg h3{font-size: 16px;color: #63b178;height: 40px;line-height: 40px;border-bottom:1px solid #e4e4e4;text-indent: 3px;padding-top: 16px;}
.main_gg h3 a{float: right;font-size: 26px;color: #63b178;line-height: 40px;}

.main_rimg{float: left;margin-left: 14px;height: 281px;width: 178px;}
.main_gglist{margin-top: 17px;}
.main_gglist li{height: 24px;line-height: 24px;}
.main_gglist a{width: 280px;float: left;height: 24px;line-height: 24px;font-size: 14px;color: #5e6061;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main_gglist span{float: right;font-size: 12px;color:#5e6061;line-height: 24px;}

.arms_box{width: 562px;height: 282px;background: #fff;float: right;margin-top: 13px;box-sizing: border-box;padding-left: 37px;position: relative;overflow: hidden;}
.arms_img{height: 44px;padding-top: 15px;}
.arms_img img{float: left;width: 39px;height: 39px;border: 2px solid #fff;border-radius: 39px;cursor: pointer;}
.arms_img .arms_imgcose{border:2px solid #7cbe8e;}
.arms_warp{width: 100%;height: 223px;}
.arms_div{width: 100%;height: 223px;}
.arms_div h3{font-size: 34px;color: #63b178;line-height: 54px;margin-top: 10px;}
.arms_div p{font-size: 12px;color: #757575;line-height: 21px;width: 330px;letter-spacing: 1px;}
.arms_div img{position: absolute;right: 0;top: 0;width: 178px;height: 282px;}
.arms_div~div{display: none;}

.game_pic{width: 948px;height: 204px;margin-top: 28px;}
.game_box{width: 910px;height: 28px;border-bottom:1px solid #e2e2e2; margin-left: 20px;margin-bottom: 16px;}
.game_box span{width: 116px;height: 28px;position: relative;float: left;text-align: center;line-height: 28px; color: #63b178;background: url("../images1/tu_06.png") no-repeat;
    background-position: 16px center;text-indent: 18px;cursor: pointer;}
.game_box span:first-child{background: url("../images1/tu_03.png") no-repeat;background-position: 14px center;}
.game_box span:first-child:after{width: 2px;height: 16px;position: absolute;right: 0;top: 6px;background: #63b178;content: "";}
.game_box .game_cose:before{width: 100%;height: 7px;background: url("../images1/tu_11.png") no-repeat;content: "";display: block;position: absolute;
bottom: 0;left: 0;margin-bottom: -7px;}

.game_box a{float: right;font-size: 26px;color: #63b178;line-height: 28px;}

.jietu{padding: 0 15px;margin-left: 10px;}
.jietu_div{width: 167px;height: 158px;margin-left:16px;float: left;position: relative; border-radius: 10px;overflow: hidden;}
.jietu_div a{width: 100%;height: 158px;color: #fff;font-size: 14px;line-height: 158px;text-align: center;background: rgba(99,177,120,0.7);position: absolute;left: 0;top: 0;display: none;}
.jietu img{width: 167px;height: 158px;display: block;border-radius: 10px;}
.jietu_div:first-child{margin-left: 0;}
.jietu~div{display: none;}
.jietu_div:hover a{display: block;}

.jietu1{padding: 0 15px;margin-left: 10px;margin-top: 30px;}
.jietu_div1{width: 167px;height: 253px;margin-right:16px;float: left;position: relative; border-radius: 10px;overflow: hidden;}
.jietu_div1 p{font-size: 16px;color: #3f3f3f;line-height: 20px;text-align: center;margin-top: 8px;}
.jietu1 img{width: 167px;height: 158px;display: block;border-radius: 10px;}
.jietu_div1:nth-child(5n){margin-right: 0;}



.wanjia{padding: 0 18px;}
.wanjia img{width: 167px;height: 158px;}
.recom{width: 948px;margin-top: 33px;height: 416px;}
.recom_l{width: 297px;float: left;height: 416px;background: #fff;box-sizing: border-box;padding: 0 14px;}
.recom_l h3{height: 40px;line-height: 40px;font-size: 16px;color: #63b178;padding-top: 4px;border-bottom: 1px solid #e4e4e4;}
.recom_l h3 a{float: right;font-size: 26px;color: #63b178;line-height: 40px;}
.recom_list{width: 100%;height: auto;margin-top: 10px;}
.recom_list li{height: 23px;padding:10px 0 }
.recom_list li a{display: block;font-size: 14px;color: #5e6061;height: 23px;line-height: 23px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.recom_c{width: 274px;float: left;margin-left: 14px;}
.recom_c img{display: block;width: 274px;height: 134px;margin-top: 7px;}
.recom_c a:first-child img{margin-top: 0;}
.recom_r{width: 347px;float: right;box-sizing: border-box;padding: 0 7px;background: #fff;height: 416px;}
.recom_r h3{height: 40px;line-height: 40px;font-size: 16px;color: #63b178;padding-top: 4px;border-bottom: 1px solid #e4e4e4;}
.recom_r h3 a{float: right;font-size: 26px;color: #63b178;line-height: 40px;}

.tishi{width: 948px;height:auto;padding-top: 44px;text-align: center;padding-bottom: 30px;}
.tishi h2{text-align: center;font-size: 16px;color: #ae0404;margin-bottom: 20px;}
.tishi span{display: inline-block;font-size: 14px;color: #303030;margin: 0 8px;}
.foot_warp{width: 100%;height: auto;padding: 70px 0;background: #313131;}
.foot{width: 1200px;margin: 0 auto;height: 100px;}
.foot img{float: left;width: 304px;height: 87px;}
.foot_div{float: left;color: #fff;font-size: 14px;line-height: 23px;margin-left: 85px;width: 780px;}

.main_rt{width: 948px;height: auto;background: #fff;float: right;margin-top: 15px;min-height: 680px;padding-bottom: 40px;margin-bottom: 40px;}
.new_nottop{width: 100%;height: 82px;background: #38372f;line-height: 82px;}
.new_nottop h3{font-size: 30px;color: #5faf74;float: left;line-height: 82px;margin-left:90px;}
.new_nottop h3 span{font-size: 14px;color: #b8b8b8;}
.new_notcrumbs{float: right;line-height: 82px;color: #b1b1b1;font-size: 14px;margin-right: 30px;}
.new_notcrumbs a{color: #b1b1b1;}

.news_a{width: 870px;height: 70px;margin: 0 auto;margin-top: 20px;border-bottom: 1px solid #e9ebd2;}
.news_a a{width: 127px;text-align: center;float: left;height: 70px;line-height: 70px;position: relative;font-size: 20px;color: #919189;}
.news_a a:after{width: 2px;height: 16px;background: #919189;position: absolute;right: 0;top:28px;content: "";}
.news_a .news_acose{color: #5faf74;}
.news_a .news_acose:before{width: 100%;height: 3px;background: #5faf74;content: "";position: absolute;left: 0;bottom: 0;}

.news_list{width: 870px;margin: 0 auto;}

.news_list li{height: 74px;padding-top: 28px;border-bottom: 1px solid #e9ebd2; }
.news_list a{color: #000;font-size: 16px;float: left;width: 720px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_div{width: 55px;float: left;margin-left: 16px;margin-right: 40px;font-size: 16px;color: #5faf74;line-height: 22px;text-align: right;}
.news_div span{font-size: 30px;}

.new_con{width: 850px;margin: 0 auto;padding-top: 40px;}
.new_con h2{font-size: 24px;color: #7c6145;}
.new_con h3{font-size: 14px;color: #7c6145;height: 30px;line-height: 30px;border-bottom: 1px dashed #7c6145;margin-top: 16px;}
.new_con p{font-size: 16px;color: #57412b;line-height: 20px;text-indent: 33px;}
.game_pic1{width: 948px;margin-top: 28px;}




